<?php
    @header("Content-Type:text/html;charset=utf-8");  // 兼容低版本php

    // 变量创建规则
    // 变量以 $ 符号开始，后面跟着变量的名称
    // 变量名必须以字母或者下划线字符开始
    // 变量名只能包含字母 数字字符 以及 下划线（A-z、0-9 和 _ ）
    // 变量名不能包含空格
    // 变量名是区分大小写的（$y 和 $Y 是两个不同的变量）

    // 全局变量 (函数外声明的变量 全局变量)
    // 问题?  
    // 默认情况下 函数内无法访问函数外的全局变量   => 如何在函数内访问全局变量

    $a = 10;
    $b = 20;

    // print_r($GLOBALS);   // $GLOBALS是一个关联数组  array("a"=>10,"b"=>20)
    // echo $GLOBALS["a"];  // 取值和赋值 只有中括号语法  => 理解为JS的  window["a"]

    // parameter  (参数作用域);  形式参数也是局部变量
    function fn($a,$b){
        return $a + $b;
    }

    echo fn($a,$b);



?>

